autonomous bladder - French English Dictionary